package com.yjd.comm.funds.model;

import com.yjd.comm.base.model.Model;

/**
 * <b>description</b>：充值订单表模型<br>
 * <b>time</b>：2017-09-19 15:40:05 <br>
 * <b>author</b>：  carl
 */
public class RechargeOrderModel extends Model{

	/**
	* @Fields serialVersionUID
	*/
	private static final long serialVersionUID = 1L;
	
	 /*
	  *订单id 
	  */
	private Long order_id;
	 /*
	  *第三方交易流水号 
	  */
	private String trade_id;
	 /*
	  *用户id 
	  */
	private Long user_id;
	 /*
	  *订单来源 0 未知 1 安卓 2 ios 3 后台 
	  */
	private Integer order_source;
	 /*
	  *金额 
	  */
	private Double price;
	 /*
	  *手续费 
	  */
	private Double fee;
	 /*
	  *银行 
	  */
	private Long id_bank;

	 /*
	  *银行卡号 
	  */
	private String bank_no;
	 /*
	  *充值类型  0 未知 1 首付充值 2 还款充值 
	  */
	private Integer order_type;
	 /*
	  *状态 0 待处理 1 成功 2 失败 
	  */
	private Integer status;
	 /*
	  *完成时间 
	  */
	private Long finish_time;
	 /*
	  *创建时间 
	  */
	private Long create_time;
	 /*
	  *第三方回调时间 
	  */
	private Long callback_time;

	/*
	 * 关联id
	 */
	private Long ref_id;

	/*
	 * 充值渠道 0 未知  1 连连
	 */
	private Integer channel;

	public Long getOrder_id() {
		return order_id;
	}

	public void setOrder_id(Long order_id) {
		this.order_id = order_id;
	}

	public String getTrade_id() {
		return trade_id;
	}

	public void setTrade_id(String trade_id) {
		this.trade_id = trade_id;
	}

	public Long getUser_id() {
		return user_id;
	}

	public void setUser_id(Long user_id) {
		this.user_id = user_id;
	}

	public Integer getOrder_source() {
		return order_source;
	}

	public void setOrder_source(Integer order_source) {
		this.order_source = order_source;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public Double getFee() {
		return fee;
	}

	public void setFee(Double fee) {
		this.fee = fee;
	}

	public Long getId_bank() {
		return id_bank;
	}

	public void setId_bank(Long id_bank) {
		this.id_bank = id_bank;
	}

	public String getBank_no() {
		return bank_no;
	}

	public void setBank_no(String bank_no) {
		this.bank_no = bank_no;
	}

	public Integer getOrder_type() {
		return order_type;
	}

	public void setOrder_type(Integer order_type) {
		this.order_type = order_type;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Long getFinish_time() {
		return finish_time;
	}

	public void setFinish_time(Long finish_time) {
		this.finish_time = finish_time;
	}

	public Long getCreate_time() {
		return create_time;
	}

	public void setCreate_time(Long create_time) {
		this.create_time = create_time;
	}

	public Long getCallback_time() {
		return callback_time;
	}

	public void setCallback_time(Long callback_time) {
		this.callback_time = callback_time;
	}

	public Long getRef_id() {
		return ref_id;
	}

	public void setRef_id(Long ref_id) {
		this.ref_id = ref_id;
	}

	public Integer getChannel() {
		return channel;
	}

	public void setChannel(Integer channel) {
		this.channel = channel;
	}
}
